package com.budwk.app.sqfwV2.service.childrenVisitation;

import com.budwk.app.sqfw.models.Sqfw_formSummary_new;
import com.budwk.app.sqfwDoc.dto.TemplateCodeUpdateDTO;
import com.budwk.app.sqfwV2.dto.dto.dayingRoad.DownExcelLedgerReqVo;
import com.budwk.app.sqfwV2.dto.dto.dayingRoad.DownFileTypesResVo;
import com.budwk.app.sqfwV2.dto.shawenTown.UpdateVisitPicturesVo;
import com.budwk.starter.common.result.Result;

import javax.servlet.http.HttpServletResponse;
import java.util.List;

public interface ChildrenVisitationService {

    void submitData(TemplateCodeUpdateDTO dto);

    Result<?> reGeneratePDF(String sqfwFlowId);

    Result<?> downExcelLedger(DownExcelLedgerReqVo reqVo);

    Result<?> listByConditionKey(String visitedName);

    Result<List<DownFileTypesResVo>> listDownFileTypes(String sqfwId);

    void downWordTemplate(HttpServletResponse response);
}
